chain of sandwich shops - Turkish English Dictionary